27. april 2002 - 16:02
Der er
17 kommentarer og 1 løsning
SmS Hjælp ?
Hjælp Hvad er der galt ??????????? Warning: Failed to Connect in C:\apache\htdocs\sms\sms.php on line 55 Sendt! Til: xxxxxxxx@note.sonofon.dk --------------------------------- <!-- Minus AutoDato --> <? /* SMS Sender © Kristian R. Nielsen Denne SMS sender kan frit benyttes, Så lange denne tekst er i koden! Ønsker du en mere HTML venlig version, Skal du bare lave form til sms.php3, Med felterne: <input type="text" name="til"> <input type="text" name="fra"> <input type="text" name="besked"> <input type="hidden" name="lets" value="go"> Så skulle den gerne sende alligevel! */ ?> <? $mail = "sms@xxxxccess@hotmail.com"; // Din email if (!$lets == "go"){ echo "<form action='$PHP_SELF' method='post'>"; echo "Til:<BR>"; echo "<input type='text' name='til'><BR>"; echo "Fra:<BR>"; echo "<input type='text' name='fra'><BR>"; echo "Besked:<BR>"; echo "<textarea rows='5' name='besked'></textarea><BR>"; echo "<input type='submit' value='Send'>"; echo "<input type='hidden' name='lets' value='go'>"; echo "</form>"; } else if ($lets == "go"){ if ($til < 20229999) { $tlf = "$til@sms.tdm.dk"; } else if ($til < 20999999) { $tlf = "$til@note.sonofon.dk"; } else if ($til < 21999999) { $tlf = "$til@sms.tdm.dk"; } else if ($til < 22999999) { $tlf = "$til@note.sonofon.dk"; } else if ($til < 23999999) { $tlf = "$til@sms.tdm.dk"; } else if ($til < 24999999) { $tlf = "$til@sms.tdm.dk"; } else if ($til < 26999999) { $tlf = "$til@sms.mobilix.dk"; } else if ($til < 27999999) { $tlf = "$til@sms.mobilix.dk"; } else if ($til < 28999999) { $tlf = "$til@gsm1800.telia.dk"; } else if ($til < 29919999) { $tlf = "$til@sms.tdm.dk"; } else if ($til < 29929999) { $tlf = "$til@sms.tdm.dk"; } else if ($til < 29939999) { $tlf = "$til@sms.tdm.dk"; } else if ($til < 29999999) { $tlf = "$til@sms.tdm.dk"; } else if ($til < 30999999) { $tlf = "$til@sms.tdm.dk"; } else if ($til < 36999999) { $tlf = "$til@sms.tdm.dk"; } else if ($til < 40999999) { $tlf = "$til@note.sonofon.dk"; } else if ($til < 66899999) { $tlf = "$til@sms.mobilix.dk"; } // Sender SMS'en mail("$til", "$fra", "$besked", "from: $mysuccess@hotmail.com"); echo "<b>Sendt!</b></p>"; echo "<b>Til:</b> $tlf<BR>"; echo "<b>Fra:</b> $fra<BR>"; echo "<b>Besked:</b><BR>"; echo "$besked</p>"; echo "Besked sendt en gang...."; echo "<META HTTP-EQUIV='Refresh' CONTENT='5;URL=".basename($PHP_SELF)."?send=2&til=$tlf&fra=$fra&besked=$besked'>"; } else if ($send == "2"){ mail("$tlf", "$fra", "$besked", "some@body.dk"); echo "Beskeden er sendt 2 gange!"; } ?>
Annonceindlæg fra itm8
27. april 2002 - 18:11
#1
$mail = "sms@xxxxccess@hotmail.com"; // Din email Er hvertfald forkert... Et råd: I fremtiden vil det være en god ide at fortælle, hvilken linie php har problemer med - linie 55 er ikke nok, når vi ikke sidder med dit script!
27. april 2002 - 18:14
#2
Desuden er der et problem i følgende kontrolstruktur: if (!$lets == "go"){ ... } else if ($lets == "go"){ "else if" delen vil aldrig blive udført og det giver ikke mening at have identiske betingelser forskellige steder i if-else strukturen!
27. april 2002 - 18:15
#3
mail("$til", "$fra", "$besked", "from: $mysuccess@hotmail.com"); mail("$tlf", "$fra", "$besked", "some@body.dk"); de skal også rettets
27. april 2002 - 18:27
#4
mail("$til", "$fra", "$besked", "from: $mysuccess@hotmail.com"); mail("$tlf", "$fra", "$besked", "some@body.dk"); de skal også rettets ------------ TIl HVAD .......scz
27. april 2002 - 18:31
#5
mail("$til", "$fra", "$besked", "from: $mysuccess@hotmail.com"); må det ikke være en hotmail konto
27. april 2002 - 18:50
#6
well det ligner jo et par email address, så mon ikke at de skal rettets til et par email addy du har kontrol over -:)
27. april 2002 - 18:51
#7
joow det må den godt være, bare du ejer den, så du skal have mysuccess@hotmail.com
27. april 2002 - 19:01
#8
den bliver ved med ...Warning: Failed to Connect in C:\apache\htdocs\sms\sms.php on line 55 (line 55:.... mail("$til", "$fra", "$besked", "from: $");
27. april 2002 - 19:04
#9
lige en anden ting. Du kan ikke være sikker på at du kan sende til alle mobil tlf med det script. pga at folk har mulighed for at få sit tlf nr, flyttet med over til et andet firma. just so you know.
27. april 2002 - 19:05
#10
Så har den sandsynligvis problemer med at connecte til en smtp-server og kan derfor ikke sende mailen!
27. april 2002 - 19:06
#11
27. april 2002 - 19:06
#12
Hvis du prøver at køre det lokalt, har du selvfølgelig sat en smtp-server op eller? -ellers prøv lige at teste det hos dit webhotel!
27. april 2002 - 19:09
#13
Hvad med lidt hjælp hvis du kan hvis ikke så mange tak
27. april 2002 - 19:16
#14
seadog: Hvad er det du ikke forstår - noget af det jeg skriver eller er det det de andre skriver?
27. april 2002 - 19:17
#15
havd med tiscali
27. april 2002 - 19:22
#16
ok nu er jeg ikke med... "havd med tiscali" !? -hvad er din respons på det jeg skrev?
27. april 2002 - 20:57
#17
,,,,,,lukker ....ikke nogen hjælp til:::::::: Hjælp Hvad er der galt ??????????? Warning: Failed to Connect in C:apachehtdocssmssms.php on line 55 Sendt! Hej og tak
27. april 2002 - 21:07
#18
For helvede... - så tag dog og læs hvad vi foreslår og giv noget respons på, hvad der sker når du prøver de forskellige ting - ellers skal du nok ikke gøre dig de store forhåbninger om at få hjælp igen!
Vi tilbyder markedets bedste kurser inden for webudvikling