SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 04.11.2002, 15:00:33
Hushi2 Hushi2 ist offline
Anfänger
 
Registriert seit: Aug 2002
Beiträge: 39
Weiterleitung die Xte .. + URL ??ß

Ja, ich weiss, zum Thema Weiterleitung gibts so einiges im Forum, nu leider nicht das, was ich suche !

Ich möchte von einer html Seite eine Script in dieser Form aufrufen

../cgi-bin/script.pl?anweisung1=ja&anweisung2=nein&anweisungx=vielleicht usw. usw.

Das läuft auch hervorragend, das Script wird aufgerufen !

Nun möchte ich aber bevor das Script abgearbeitet wird bzw. bis es geladen ist einen Text wie z.b.

Bitte einen Moment Geduld ...

anzeigen lassen.

In der PHP Seite soll dann áutomatisch an die mit übergebenede URL/Script-Anweisung weiter geleitet werden und die mit übergebenen Variablen und Werte HAARGENAU SO wie sie sind das Script aufrufen !

Praktisch also eine Brückenseite, über die jeder Scriptaufruf läuft !

Also LInks
<a href= weiterleitung.php?Ursprüngliche URL>LINKNAME</a>

GEHT DAS !
Mit Zitat antworten
  #2  
Alt 05.11.2002, 20:28:15
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
nein geht nicht, nicht mit php.
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #3  
Alt 05.11.2002, 22:29:26
Benutzerbild von DerMagier
DerMagier DerMagier ist offline
Anfänger
 
Registriert seit: Nov 2002
Alter: 41
Beiträge: 25
DerMagier eine Nachricht über ICQ schicken
...

ein js wäre da ziemlich gut - ein bisschen stoppen lassen und dann is gut...
aber was genau willst du damit bezwecken?
nimm doch nen normalen meta?!
__________________
f**k 0n!
·-==¤|seXCraft|¤==-·
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Mit Zitat antworten
  #4  
Alt 06.11.2002, 09:43:53
Hushi2 Hushi2 ist offline
Anfänger
 
Registriert seit: Aug 2002
Beiträge: 39
Das will ich vermeiden

es handelt sich bei dem Script um ein shop-Script.

Da der Shop sehr gross ist kann der Aufruf je nach Serverbelastung etwas länger dauern !

Ich will das "WILDER HERUMKLICKEN" verhindern, d.h.
wenn jetzt einer auf den Link klickt, dann passiert u.U. ein paar Sekunden nichts, weil das Script ja auf dem Server verarbeitet wird !

Dafür will ich eine SOFORTANZEIGE einer Meldung die dann weg geht, wenn das eigentliche Script anfängt Daten zu schreiben !
Mit Zitat antworten
  #5  
Alt 06.11.2002, 10:01:40
Gweilo Gweilo ist offline
Member
 
Registriert seit: Oct 2002
Ort: ch
Beiträge: 822
kannste mit JavaScript machen.
mach ein Layer am anfang, gerade nach <body>. Du solltest gerade am anfang das anzeigen lassen im php code. dann, auf <body OnLoad="javascript:verstecken()">
da versteckst du dieses Layer wieder.
Mit Zitat antworten
  #6  
Alt 06.11.2002, 18:58:23
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
du kannst nicht mit js und php gemeinsam agieren!!!

js wird vom client ausgeführt und php vom server!
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #7  
Alt 08.11.2002, 11:19:21
Gweilo Gweilo ist offline
Member
 
Registriert seit: Oct 2002
Ort: ch
Beiträge: 822
@|Coding. jo, das ist mir klar.

Aber es sollte trotzdem möglich sein, sofern ich mich nicht komplett irre. zB so:

Code:
<?php

?>
<html>
<head>
<script language="JavaScript">
var win=window.open("loading.html","Die Seite wird geladen","outerHeight=150,outerWidth=150");
</script>
</head>
<body Onload="javascript:win.close()">
<?
include("$_GET['url']");
?>
</body>
</html>
Hier drin könnte auch ein Template verstaut sein. Ob es jedoch funktionniert weiss ich nicht, musst du selbst ausprobieren.
Mit Zitat antworten
  #8  
Alt 11.11.2002, 10:57:48
Hushi2 Hushi2 ist offline
Anfänger
 
Registriert seit: Aug 2002
Beiträge: 39
Versteh ich nicht ... !

Wie muss dann der LINK-Aufruf gestalltet werden ????
Mit Zitat antworten
  #9  
Alt 11.11.2002, 21:02:52
Gweilo Gweilo ist offline
Member
 
Registriert seit: Oct 2002
Ort: ch
Beiträge: 822
so, hab den code noch geändert. der oben hätte sowieso nicht funktionniert =)

Code:
<?php
?>
<html>
<head>
<script language="JavaScript">
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

var N,I;
var DOM=(document.getElementById)?1:0
if (!DOM){
N = (document.layers)? 1:0
I = (document.all)? 1:0
}
if (N)
	{
	var h="hide";
	var v="show";
	}
else 	{
	var h="hidden";
	var v="visible";
	}

function hide()
{
if (DOM)
	{
	document.getElementById("loadlayer").style.visibility=h;
	}
if (N)
	{
	window.document.loadlayer.visibility=h;
	}
if (I)
	{
	loadlayer.style.visibility=h;
	}
}
</script>
</head>

<body bgcolor="#FFFFFF" text="#000000" onload="hide()">
<div id="loadlayer" style="position:absolute; width:237px;
 height:27px; z-index:1; left: 263px; top: 116px;
 background-color: #0033CC; layer-background-color: 
#0033CC; border: 1px none #000000">
Shop Datenbank wird geladen...
</div>

<?
$url = $_GET['url'];
include("$url");
?>
</body>
</html>
Diesen Code speicherst du in einer datei zB load.php oder so

Aufrufen kannst du es mit "load.php?url=shopdatei.php"

Momentan sind die <body> und <html> tags in dieser datei, das heisst dann, dass in der zu ladenden datei dies alles entfernt werden muss. oder, dass diese Datei so umstrukturiert wird, dass es die gesamte seite lädt... dann muss aber auch im body tag dieser datei onload="hide()" eingefügt werden...

Geändert von Gweilo (11.11.2002 um 21:09:28 Uhr)
Mit Zitat antworten
  #10  
Alt 13.11.2002, 12:52:48
Benutzerbild von doudie
doudie doudie ist offline
Anfänger
 
Registriert seit: Jul 2002
Alter: 47
Beiträge: 115
gibt es wirklih nicht was in PHP, was ne "Pause" macht ?!
__________________
DOUDIE
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:40:30 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt