lostyazilim

PHP Linklendirme İşlemi Hakkında Yardıma İhtiyacım Var

8 Mesajlar 803 Okunma
lstbozum
wmaraci reklam

Dijiseo Dijiseo Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 04.07.2015
  • Yaş/Cinsiyet 25 / E
  • Meslek Copywriter
  • Konum Çanakkale
  • Ad Soyad İ** B**
  • Mesajlar 1159
  • Beğeniler 394 / 299
  • Ticaret 17, (%94)
Kodlama yaparken bir konuda takıldım sizlerin yardımı ile çözebileceğimi sanıyorum.

Kodlama şu şekilde olacak.

Kullanıcı form'a veri girer , forma girilen veri önceden belirlenmiş olan linkin sonuna eklenir örneğin wmaraci.com/veri gibi olacak.
 

 

wmaraci
reklam

HapyMan HapyMan Full Stack Developer Kullanıcı
  • Üyelik 14.05.2016
  • Yaş/Cinsiyet 32 / E
  • Meslek What do you do exactly ?
  • Konum İstanbul Avrupa
  • Ad Soyad T** T**
  • Mesajlar 562
  • Beğeniler 171 / 208
  • Ticaret 0, (%0)
hocam teyit etmek için soruyorum istediğiniz şey;

bir formumuz var örn;

adı soyadı:
email:
mesaj:

şeklinde.

kişi bu formu doldurup yolladığında;

http://wmaraci.com/adisoyadi+email@email.com+mesaj

şeklinde url'de gözükmesini mi istiyorsunuz.

edit, + lar değişebilir.
 

 

Dijiseo Dijiseo Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 04.07.2015
  • Yaş/Cinsiyet 25 / E
  • Meslek Copywriter
  • Konum Çanakkale
  • Ad Soyad İ** B**
  • Mesajlar 1159
  • Beğeniler 394 / 299
  • Ticaret 17, (%94)
HapyMan
Hocam kayıt olan kullanıcının forma girdiği değeri veritabanına kaydetmek sonra da veritabanından çekip

http://wmaraci.com/adisoyadi+email@email.com+mesaj

şeklinde url'de gözükmesini mi istiyorum.

Ancak her üyenin ki karışmaması gerek.
 

 

HapyMan HapyMan Full Stack Developer Kullanıcı
  • Üyelik 14.05.2016
  • Yaş/Cinsiyet 32 / E
  • Meslek What do you do exactly ?
  • Konum İstanbul Avrupa
  • Ad Soyad T** T**
  • Mesajlar 562
  • Beğeniler 171 / 208
  • Ticaret 0, (%0)
hocam o zaman şöyle başlayayım, önce verileri normal bir şekilde kayıt sayfasına post ediyoruz.

yönlendirilecek linki tanımlıyoruz.

$link = "http://wmaraci.com/";


formdan gelen verileri alıyoruz

$adisoyadi = $_POST['adisoyadi'];
$email = $_POST['email'];
$mesaj = $_POST['mesaj'];

##burada veri tabanına kayıt ediyoruz..


bu fonksiyon ile kayıt ettiğimiz üyenin id sini alıyoruz.

$sonUyeID = mysql_insert_id();


burda mevcut linkimize bilgileri ekliyoruz.

$lastlink = $link."?id=".$sonUyeID."&adisoyadi=".$adisoyadi."&eposta=".$email;


son olarak sayfamızı yönlendiriyoruz.

header("Location: $lastlink");


hocam biraz uykusuzum umarım doğru anlamışımdır, iyi geceler.

edit : bu url yapısını siz istediğiniz gibi değiştirebilirsiniz. benim tanımladığım gibi olmak zorunda değil
 

 

wmaraci
wmaraci

VipTema VipTema Vip Tema Web Tasarım Kullanıcı
  • Üyelik 29.06.2011
  • Yaş/Cinsiyet 37 / E
  • Meslek Vip Tema Web Tasarım A.Ş.
  • Konum Tekirdağ
  • Ad Soyad Ö** I**
  • Mesajlar 1393
  • Beğeniler 704 / 703
  • Ticaret 21, (%100)
Form methodu post değil get olması gerekir. Mini düzeltme.
 

 

JumperTech JumperTech Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 02.07.2016
  • Yaş/Cinsiyet 39 / E
  • Meslek Webmaster
  • Konum İstanbul Avrupa
  • Ad Soyad B** O**
  • Mesajlar 1705
  • Beğeniler 820 / 523
  • Ticaret 19, (%100)
@okan_isik Hayır post methodunu sormamış arkadaş, sadece formdan girilen veriyi urlye yansıtma demiş bunun için get'den ayır bir method aramakta olduğunu belirtmiş.
HapyMan

kişi bu mesajı beğendi.

halil2233 halil2233 [PHP-RESPONSİVE-TASARIM] Kullanıcı
  • Üyelik 10.03.2014
  • Yaş/Cinsiyet 36 / E
  • Meslek Web Master
  • Konum İstanbul Anadolu
  • Ad Soyad H** K**
  • Mesajlar 114
  • Beğeniler 7 / 15
  • Ticaret 8, (%100)
gelen veriyi get olarak alır birleştirme yaparsınız
 

 

HapyMan HapyMan Full Stack Developer Kullanıcı
  • Üyelik 14.05.2016
  • Yaş/Cinsiyet 32 / E
  • Meslek What do you do exactly ?
  • Konum İstanbul Avrupa
  • Ad Soyad T** T**
  • Mesajlar 562
  • Beğeniler 171 / 208
  • Ticaret 0, (%0)
Arkadaşın tam olarak istediği şey,

sisteme mevcut girişi olan üyenin bir formu doldurmasını, doldurulan bu formun veri tabanına kayıt edilmesini ve kayıt edilen bu formun sonradan urlye yazdırılmasını sağlayan bir program.

ben şu şekilde yaptım, veri tabanına bağlanmak gibi bi şansım olmadığı için işlemlerimi txt dosyası üzerinden yürüttüm :

demo link : http://kodarsiv.com/demo/url-yazma/
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al