php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.09.2005, 08:11  
Erfahrener Benutzer
 
Registriert seit: 25.05.2004
Beiträge: 229
lindner
lindner eine Nachricht über ICQ schicken
Standard automatischer reload und automatisches versenden eines forms

hallo leute...

ich benötige dringend zwei wichtige infos.. selbst habe ich nicht wirklich was gefunden, aber es wird oft genug bei downloads zb gezeigt..

1. wie kann man eine seite mittels php aller 10 sek refreshen lassen?

2.
bei meinem zweiten prob muss ich ein wenig erklären!!
also ich habe ein formular... da kann man name, adresse usw eingeben. unten kommt dann ja normalerweise der submit button, auf den der user draufklicken muss. ist es möglich, das formular automatisch zu versenden, nach 10 sekunden oder so? ohne dass der user den submit button betätigen muss??

ich würde gerne eine art quiz programmieren wollen! dazu brauch ich diese sachen..

vllt kennt ja jemand einen link, wo man etwas nachlesne kann.. ich geh dann mal weiter auf die suche!!

vg pat
lindner ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 12.09.2005, 08:15  
Gast
 
Beiträge: n/a
Standard

Zitat:
1. wie kann man eine seite mittels php aller 10 sek refreshen lassen?
Mit PHP an sich gar nicht, entweder META-Refresh oder mit JS neu laden
 
Alt 12.09.2005, 08:28  
XLB
Erfahrener Benutzer
 
Registriert seit: 31.07.2005
Beiträge: 1.126
PHP-Kenntnisse:
Fortgeschritten
XLB
Standard

Mit PHP :

PHP-Code:
<?php

   header
('refresh:10;url='.$_SERVER['PHP_SELF']);

?>
Ein Formular könntest du mit Javascript "automatisch" versenden. Ist dies allerdings deaktiviert, geht's net.
XLB ist offline  
Alt 12.09.2005, 09:08  
Erfahrener Benutzer
 
Registriert seit: 25.05.2004
Beiträge: 229
lindner
lindner eine Nachricht über ICQ schicken
Standard

und das automatische abschicken?! geht das net irgendwie??
danke aber erstmal für die antworten
lindner ist offline  
Alt 12.09.2005, 09:15  
XLB
Erfahrener Benutzer
 
Registriert seit: 31.07.2005
Beiträge: 1.126
PHP-Kenntnisse:
Fortgeschritten
XLB
Standard

Na ja, wenn JS für dich in Frage käme, könntest du deinen <BODY> folgendermaßen notieren :

Code:
<body onLoad="setTimout('document.NAME_DES_FORMULARS.submit()',10000)">
Ist das Dokument komplett geladen, wird das Formular nach 10 Sekunden gesendet. Müsstest nur noch den Namen deines Formulars eintragen.
XLB ist offline  
Alt 12.09.2005, 09:16  
Erfahrener Benutzer
 
Registriert seit: 25.05.2004
Beiträge: 229
lindner
lindner eine Nachricht über ICQ schicken
Standard

ja.. java geht auch.. ich danke euch jungens..
noch mal kurz ne andere frage,, wie kann man den refresh mit dem meta befehl lösen!??

NAME_DES_FORMULARS = meine seite, zb: test.php!!
dort wo das formular drin ist
lindner ist offline  
Alt 12.09.2005, 09:25  
XLB
Erfahrener Benutzer
 
Registriert seit: 31.07.2005
Beiträge: 1.126
PHP-Kenntnisse:
Fortgeschritten
XLB
Standard

Der Refresh hat mit dem Absenden des Formular aber nix zu tun, der lädt nur die Seite neu und kümmert sich dabei net um Formulareigaben.

Wie der Meta-Refrsh mittels HTML funzt kannst du dir u.a. hier anschauen :

http://de.selfhtml.org/html/kopfdate...#weiterleitung

Mit NAME_DES_FORMULARS meine ich den Wert des name-Attributs, das du im <form>-Tag hoffentlich gesetzt hast:

Code:
<form name="XYZ" action="XYZ" method="POST" >
XLB ist offline  
Alt 12.09.2005, 09:38  
Erfahrener Benutzer
 
Registriert seit: 25.05.2004
Beiträge: 229
lindner
lindner eine Nachricht über ICQ schicken
Standard

yup funzt alles.. thx man
lindner ist offline  
Alt 12.09.2005, 10:42  
Erfahrener Benutzer
 
Registriert seit: 25.05.2004
Beiträge: 229
lindner
lindner eine Nachricht über ICQ schicken
Standard

ehmm ich habe jetzt einen kompletten internetpfad in den java script befehl zu schreiben..

bei mir sieht das so aus..

PHP-Code:
<?php
<body onLoad="setTimout('document.http://www.xxx.de/page.php?p=test.submit()',3000)">  
?>
leider wird mir ein fehler in der seite angezeigt.. uznd weitergeleitet bzw, das formular wird auch nicht abgeschickt!!!!

was ist falsch?
lindner ist offline  
Alt 12.09.2005, 10:45  
XLB
Erfahrener Benutzer
 
Registriert seit: 31.07.2005
Beiträge: 1.126
PHP-Kenntnisse:
Fortgeschritten
XLB
Standard

Zitat:
Zitat von lindner
was ist falsch?
So ziemlich alles :wink: Was soll dein Pfad denn bewirken?
XLB ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Reload in Forms Sonja PHP Tipps 2006 5 20.06.2006 12:31

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
form automatisch absenden sekunden, html automatisches senden in 1 sekunder nach eingabe, formular refresh automatisch senden, html form automatisch senden nach 10sek, javascript automatischer reload

Alle Zeitangaben in WEZ +2. Es ist jetzt 08:29 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.