 |
|
|
|

| Autor |
Nachricht |
Novan
phpBB2.de User


Anmeldungsdatum: 10.08.2002
Beiträge: 112
Wohnort: Münster
|
Verfasst am:
Mi 05 Feb, 2003 00:07 |
  |
Hi,
ich habe ein Problem, dass ich in meinem Forum eine Zeile habe
| Code: |
$open = @fopen ('http://xxxxxxx/index.html','r');
if (!$open)
{
$h = 0;
}
else
{
while (.....)
{
.....
}
}
|
So das klappt alles 1A doch nun passiert es von Zeit zu Zeit das der Server mit der Seite die ich haben will Offline ist wieso auch immer und dann versucht mein Skript über Minuten eine Verbindung aufzubauen. Es schnallt einfach nicht das der nicht antwortet und so hängt sich die Ganze Seite auf weil auf ne Antwort vom Server gewartet wird.
Wie kann ich da irgendwie nen Timeout reinbringen das ich sage :
Nach 3 Sekunden is Sense und er soll das Skript ohne den fopen kram vortführen?
Ich habe es schon mit fsockopen versucht aber irgendwie hat der Server son komischen Port da es nen IRC Server is das tuts irgendwie nicht so super und wenn es tuts, dann ist der verbindungsaufbau mit fsockopen viel langsammer als fopen und desshalb will ich gerne fopen nehmen.
Kann mir wer helfen und mal irgendwie auf die Sprüngehelfen wie man nen Timeout hinbekommt????
PS:Kenn wer nen Forum wo man speizell über PHP-Coding unterhalten kann und wo auch schlaue köpfe stecken denn ich habe öfter mal so außergewöhnliche Probleme (jo denke is einer denn ich grübel schon seit über ner woche dadran rum und phpcoden kann isch )
Alle Foren die etwas größer sind und sich mit php befassen haben so eine total asoziale Struktur wie nen Dateisystem was mir gar nicht zukommt und womit ich nicht so klar komme. Ich such eins was übersichtlich is und wo nicht nach 2 Minuten der Beitrag irgendwo im Nirwana is... |
_________________ mfg
Novan
Zum Ultimativen "Moppet" Portal |
|
     |
 |
Google
|
Verfasst am:
|
 |
|
|
 |
Thomson
Universal Genius

Anmeldungsdatum: 05.08.2002
Beiträge: 4726
Wohnort: a shibby place
|
Verfasst am:
Mi 05 Feb, 2003 10:17 |
  |
| Novan hat folgendes geschrieben: |
PS:Kenn wer nen Forum wo man speizell über PHP-Coding unterhalten kann und wo auch schlaue köpfe stecken denn ich habe öfter mal so außergewöhnliche Probleme (jo denke is einer denn ich grübel schon seit über ner woche dadran rum und phpcoden kann isch )
Alle Foren die etwas größer sind und sich mit php befassen haben so eine total asoziale Struktur wie nen Dateisystem was mir gar nicht zukommt und womit ich nicht so klar komme. Ich such eins was übersichtlich is und wo nicht nach 2 Minuten der Beitrag irgendwo im Nirwana is... |
Da kann ich dir eigentlich mal nur dieses hier empfehlen: http://www.php-resource.de/forum/
Gruß Tom |
_________________ There are only 10 types of people in the world: Those who understand binary, and those who don't... |
|
      |
 |
TerraTux
Support Team Member


Anmeldungsdatum: 02.08.2002
Beiträge: 1026
Wohnort: Delitzsch
|
Verfasst am:
Mi 05 Feb, 2003 10:27 |
  |
oder hier: http://www.programmierer-board.de/phpBB2/ dort bin ich auch teilweise aktiv....
und das geile...es is n phpBB2
Anti M&M |
_________________ software is like sex, it's better if it's free
Kein Support per PM || EMail || Messenger |
|
     |
 |
baum
phpBB2.de User

Anmeldungsdatum: 08.01.2003
Beiträge: 27
|
Verfasst am:
Mi 05 Feb, 2003 15:50 |
  |
| Novan hat folgendes geschrieben: |
PS:Kenn wer nen Forum wo man speizell über PHP-Coding unterhalten kann und wo auch schlaue köpfe stecken denn ich habe öfter mal so außergewöhnliche Probleme (jo denke is einer denn ich grübel schon seit über ner woche dadran rum und phpcoden kann isch )
Alle Foren die etwas größer sind und sich mit php befassen haben so eine total asoziale Struktur wie nen Dateisystem was mir gar nicht zukommt und womit ich nicht so klar komme. Ich such eins was übersichtlich is und wo nicht nach 2 Minuten der Beitrag irgendwo im Nirwana is... |
Nimm die Newsgroup de.comp.lang.php oder gleich die comp.lang.php oder eine der Mailinglisten http://www.php.net/mailing-lists.php |
|
|
   |
 |
Novan
phpBB2.de User


Anmeldungsdatum: 10.08.2002
Beiträge: 112
Wohnort: Münster
|
Verfasst am:
So 09 Feb, 2003 21:52 |
  |
Hi,
damit andere, die so ein Problem evt. auch mal haben hier ne Antwort per Suche oder so finden kommt hier eine Lösung :
| Code: |
exec("ping -c 1 'http://xyz.de",$ping);
if ($ping[4] == '1 packets transmitted, 1 packets received, 0% packet loss')
{
$open = @fopen('http://xyz.de','r');
.........
fclose($open);
}
|
|
_________________ mfg
Novan
Zum Ultimativen "Moppet" Portal |
|
     |
 |
Reimer
phpBB2.de User


Anmeldungsdatum: 02.08.2002
Beiträge: 264
|
Verfasst am:
Mo 10 Feb, 2003 00:46 |
  |
|
    |
 |
TerraTux
Support Team Member


Anmeldungsdatum: 02.08.2002
Beiträge: 1026
Wohnort: Delitzsch
|
Verfasst am:
Mo 10 Feb, 2003 10:03 |
  |
| Novan hat folgendes geschrieben: |
Hi,
damit andere, die so ein Problem evt. auch mal haben hier ne Antwort per Suche oder so finden kommt hier eine Lösung :
| Code: |
exec("ping -c 1 'http://xyz.de",$ping);
if ($ping[4] == '1 packets transmitted, 1 packets received, 0% packet loss')
{
$open = @fopen('http://xyz.de','r');
.........
fclose($open);
}
|
|
und wenn man als Normalsterblicher im Safemode keine Chance hat Systemprogramme auszuführen ?
Gruß |
_________________ software is like sex, it's better if it's free
Kein Support per PM || EMail || Messenger |
|
     |
 |
|
|
|
|
|
Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
| |