Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][HTML]Warning: Division by zero in
Forum PHP.pl > Forum > Przedszkole
black_alexis
Witajcie.

Mam problem z zainkludowaniem zmiennej $form do HTML'a. Czy mogłby mi ktoś pomóc, wyskakuje mi taki błąd:


Warning: Division by zero in /temp/agnos/index.php on line 6


Kod
<?php
     $form = '<div class="sidebar_right">
                 <img src="images/skontaktuj_sie_z_nami.png" class="kontakt" alt="" title="" />
                 <p class="normal_text">Jeśli chcesz się z Nami szybko skontaktować, skorzystaj z formularza!</p>
                 <form action="" method="post">
                     <input type="text" name="name_surname" class="name"  value="Wpisz swój adres e-mail" onfocus="if(this.value==this.defaultValue)this.value=''" onblur="if(this.value=='')this.value=this.defaultValue" />
                     <textarea class="contact" rows="12" cols="10"></textarea>
                     <input type="image" src="images/send_button.png" class="submit" />
                 </form>

             </div>';
      $form_2 = '<div class="sidebar_right">
                 <img src="images/skontaktuj_sie_z_nami.png" class="kontakt" alt="" title="" />
                 <p class="normal_text">Jeśli chcesz się z Nami szybko skontaktować, skorzystaj z formularza!</p>
                 <form action="" method="post">
                     <input type="text" name="name_surname" class="name"  value="Wpisz swój adres e-mail" onfocus="if(this.value==this.defaultValue)this.value=''" onblur="if(this.value=='')this.value=this.defaultValue" />
                     <input type="text" name="phone" class="name"  value="Podaj swoj numer" onfocus="if(this.value==this.defaultValue)this.value=''" onblur="if(this.value=='')this.value=this.defaultValue" />
                     <textarea class="contact" rows="12" cols="10"></textarea>
                     <input type="image" src="images/send_button.png" class="submit" />
                 </form>

             </div>';
?>

Powyższe definicje są przed <html> ...

wywołanie zmiennej:
Kod
<?php
                 $form_2;
             ?>


problemy:
1. wyskakuje powyższy błąd.
2. nie wyświetla mi się ten div.
3. nie mam pojęcia jak to rozwiązać.

Bardzo proszę o pomoc.

pozdrawiam
skowron-line
Cytat
Warning: Division by zero in /temp/agnos/index.php on line 6

A czy sprawdziłeś co oznacza ten błąd questionmark.gif Jeżeli nie to sprawdź a rozwiążesz swój problem.
black_alexis
tak, sprawdziłam: Nie dziel przez zero.

Ale nie rozumeim dlaczego tak się dzieje :/

P.S. Jestem Kobietą smile.gif
nospor
przeciez masz jak wół napisane, ze w linii 6 pliku index.php dzielisz przez 0. Czy cięzko sprawdzić co tam masz i czemu masz tam 0 a nie coś innego niż sobie myslisz?
piotrooo89
escapuj apostrofy:

  1. $form = '<div class="sidebar_right">
  2. <img src="images/skontaktuj_sie_z_nami.png" class="kontakt" alt="" title="" />
  3. <p class="normal_text">Jeśli chcesz się z Nami szybko skontaktować, skorzystaj z formularza!</p>
  4. <form action="" method="post">
  5. <input type="text" name="name_surname" class="name" value="Wpisz swój adres e-mail" onfocus="if(this.value==this.defaultValue)this.value=\'\'" onblur="if(this.value==\'\')this.value=this.defaultValue" />
  6. <textarea class="contact" rows="12" cols="10"></textarea>
  7. <input type="image" src="images/send_button.png" class="submit" />
  8. </form>
  9.  
  10. </div>';
black_alexis
dzięki.

Drogi nospor... To jest przedszkole. Nie jestem jeszcze mocna w PHP i wcale nie musze wiedzieć co z czego wynika. nie każdy urodził się z opanowanym programowaniem. Dodaję: NADAL SIĘ UCZĘ!

Dziękuje jeszcze raz za wskazówki.
piotrooo89
no ale działa czy nie?
nospor
Cytat
To jest przedszkole.
I? Ale jesli masz napisane w jakim pliku jest blad, w jakiej linii jest blad i co jest źle to naprawdę nawet w przedszkolu dzieci wykazują więcej własnej inicjatywy.
black_alexis
Oki, ale skąd mogłam wiedzieć, że np. pojedyncze apostrowy wywalą mi taki dezorientujacy błąd?

Zamykam temat.

Działa!
nospor
Cytat
Oki, ale skąd mogłam wiedzieć, że np. pojedyncze apostrowy wywalą mi taki dezorientujacy błąd?
Jesli to prawda, ze blad byl spowodowany tymi apostrofami to moja wina i Cię przepraszam.
Jednak błąd który ci poprawił piotrooo zazwyczaj generuje błąd tego typu:
Cytat
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING

i ma się on nijak do dzielenia przez 0 winksmiley.jpg
messmaker
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in D:\_WebServ\httpd\1.php on line 6


1.php:
  1. <?php
  2. $form = '<div class="sidebar_right">
  3. <img src="images/skontaktuj_sie_z_nami.png" class="kontakt" alt="" title="" />
  4. <p class="normal_text">Jeśli chcesz się z Nami szybko skontaktować, skorzystaj z formularza!</p>
  5. <form action="" method="post">
  6. <input type="text" name="name_surname" class="name" value="Wpisz swój adres e-mail" onfocus="if(this.value==this.defaultValue)this.value=''" onblur="if(this.value=='')this.value=this.defaultValue" />
  7. <textarea class="contact" rows="12" cols="10"></textarea>
  8. <input type="image" src="images/send_button.png" class="submit" />
  9. </form>
  10.  
  11. </div>';
  12. $form_2 = '<div class="sidebar_right">
  13. <img src="images/skontaktuj_sie_z_nami.png" class="kontakt" alt="" title="" />
  14. <p class="normal_text">Jeśli chcesz się z Nami szybko skontaktować, skorzystaj z formularza!</p>
  15. <form action="" method="post">
  16. <input type="text" name="name_surname" class="name" value="Wpisz swój adres e-mail" onfocus="if(this.value==this.defaultValue)this.value=''" onblur="if(this.value=='')this.value=this.defaultValue" />
  17. <input type="text" name="phone" class="name" value="Podaj swoj numer" onfocus="if(this.value==this.defaultValue)this.value=''" onblur="if(this.value=='')this.value=this.defaultValue" />
  18. <textarea class="contact" rows="12" cols="10"></textarea>
  19. <input type="image" src="images/send_button.png" class="submit" />
  20. </form>
  21.  
  22. </div>';
  23. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.