Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Pobranie pola z formularza i jako obrobiony wysłanie w drugim polu, www+[name]+com
Tho
post
Post #1





Grupa: Zarejestrowani
Postów: 155
Pomógł: 0
Dołączył: 26.07.2011

Ostrzeżenie: (20%)
X----


  1. <?php
  2.  
  3. try
  4. {
  5. if($_SERVER['REQUEST_METHOD'] == 'POST')
  6. {
  7. $pdo = new PDO('mysql:host=xxx;dbname=xxx', 'xxx', 'xxx');
  8.  
  9. $ilosc = $pdo -> exec('INSERT INTO `strony` (`name`, `description`, `screen`, `adress`) VALUES(
  10. \''.$_POST['name'].'\',
  11. \''.$_POST['description'].'\',
  12. \''.$_POST['screen'].'\',
  13. \''.$_POST['adress'].'\')');
  14.  
  15. if($ilosc > 0)
  16. {
  17. echo 'Added: '.$ilosc.' records';
  18. }
  19. else
  20. {
  21. echo 'Error';
  22. }
  23. }
  24. else
  25. {
  26. echo '
  27. <form method="post" action="#">
  28. <p>name: <input type="text" name="name"/></p>
  29. <p>description: <input type="text" name="description"/></p>
  30. <p>screen: <input type="text" name="screen"/></p>
  31. <p>adress: <input type="text" name="adress"/></p>
  32. <p><input type="submit" value="Add"/></p>
  33. </form>
  34. ';
  35. }
  36. }
  37. catch(PDOException $e)
  38. {
  39. echo 'Wystapil blad biblioteki PDO: ' . $e->getMessage();
  40. }
  41. ?>


Jak zrobić, by nie trzeba było dodawać "adress" a skrypt wiedział że po "nazwie"(name) ma dodać ".com", a przed wartością z pola "name" "www." i to wysłał jako "adres", do kolumny o tej nazwie?

Kiedyś widziałem to i nawet potrafiłem to zrobić (IMG:style_emoticons/default/smile.gif) Tyle że ostatnio zapomniałem, próbowałem szukać, nie znalazłem, a wiem że to jest cholernie proste (IMG:style_emoticons/default/wink.gif)

Czy to aż tak "trudne"?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 22:38