Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

php-Variable

Empfohlene Antworten

hallo

wie kann ich eine php-Variable mit einer JavascriptFunktion verändern???

vielleicht könnt ihr mir mit ein par codezeilen helfen

danke

mfg

didii

Direkt gar nicht. Was man mit JavaScript machen kann ist den Inhalt von Formularfeldern ändern (das dürfen selbstverständlich auch hidden-Felder sein) und dann dieses Formular mit den entsprechenden Werten übertragen. Was bei manchen Browsern geht ist mit JavaScript den Link ändern der im selben Fenster aufgerufen werden soll. Da man da aber fast alles von der lokalen Platte ranhängen kann weigern sich einige Browser sicherheitsbedingt dies zu tun (z.B. Mozilla - der sendet dann leere Werte).

Fazit: bau ein Formular und laß den User auf den Submit-Knopf hauen. So ist's am sichersten das es auch wirklich überall funktioniert.

Und noch zum Verständnis:

PHP wird auf dem Server ausgeführt, Javascript auf dem Client.

Was Du höchstens machen könntest, wäre per Javascript die Seite über location.href neu aufzurufen und dabei an die aufgerufene Adresse entsprechende Variablen dranhängen. Dann sollte Dein PHP-Skript aber berücksichtigen, ob die Variablen, die Du dort benutzt nicht schon (durch das Javascript) existieren.

Beispiel index.php:

<html>

<body>

<?

if(!isset($a))

{

$a=1;

}

echo $a."<br>";

?>

<a href="javascript:location.href='index.php?a=5';">Seite neu aufrufen</a>

</body>

</html>

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.