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 ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung 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

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

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 16.06.2002, 21:22:36
Limbi Limbi ist offline
Junior Member
 
Registriert seit: May 2002
Beiträge: 158
JavaScript - Funktionen mit PHP?

Hallo Leute! Hier kommt wiedermal eine Frage von mir ;)

Wie kann ich mit PHP javascripts ausgeben? Also z.B. möchte ich mit PHP überprüfen lassen, ob "window.opener.location.href" von meiner Seite ist. Mit JavaScript ist mir das klaar:

<script>
if(window.opener.document.location.href.indexOf("http://www.Homepage.ch") == -1)
{
alert("ZUGRIFF GESPERRT");
}
</script>

Aber weil PHP schneller ist als JavaScript, kann ich das nicht mit JS definieren. Und wie kann ich ein Alarm mit PHP ausgeben? Also das alert("Hallo"); ausgegeben wird?

Und dann noch etwas: Wie kann ich umleitungen definieren? Ist es mit PHP überhaupt möglich eine Umleitung zu coden?
Mit Zitat antworten
  #2  
Alt 17.06.2002, 00:56:37
ingo ingo ist offline
Junior Member
 
Registriert seit: Apr 2002
Beiträge: 248
header

umleiten geht mit

PHP-Code:
<?php header("Location: http://www.url.com"); ?>
vorher darf (wie immer) keine einzige bildschirmausgabe erfolgen.

lg, ingo
Mit Zitat antworten
  #3  
Alt 17.06.2002, 10:44:09
Benutzerbild von Matt
Matt Matt ist offline
Member
 
Registriert seit: Mar 2002
Ort: Port 80, localhost-city, 127/0/0/1
Beiträge: 878
ich kenn mich mit javascript nicht gut aus, allerdings möchtest du wissen, welche seite ein neues browserfenster geöffnet hat, oder?
Und da kann ich dir mit gutem gewissen sagen: das kriegst du mit PHP nicht raus. genausowenig ein alert oder ähnliches.

es folgt eine kurze definition der funktion von php:

php ist eine skriptsprache, die html seiten dynamisch (also vor jedem seitenaufruf) erzeugt, und diese html seiten dann an den user schickt.

somit hast du keine Ahnung von dem, was beim user so los ist, also ob bei ihm gerade ICQ läuft oder was auch immer, du kriegst auch seine auflösung nicht raus. und du kannst auch nicht rausfinden, welche seite ein neues fenster aufgemacht hat, weil das browsereinstellungen sind, die nicht zum server gelangen.
Du könntest das ganze mit HTTP 403 machen (http://www.php.net/manual/de/features.http-auth.php) oder mit Sessions
was aus dieser definition ebenfalls herauskommt ist, dass du KEINE alerts in PHP machen kannst, ausser so:
Code:
print '<script language="javascript">alert("hallo");</script>';
Mit Zitat antworten
  #4  
Alt 17.06.2002, 13:22:09
Limbi Limbi ist offline
Junior Member
 
Registriert seit: May 2002
Beiträge: 158
Achso... ok! Ja bis jetzt habe ich es immer so gemacht!

<?

echo '<script language="javascript">alert("Irgendetwas");</script>';

?>

Ich dachte nur, dass wäre auch anders mit PHP möglich... Ok! THX!
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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 13:09:27 Uhr.


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


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