Español
PHP, HTML & JavaScript- Foro

PHP - Variables sin URL-Anhang transferencia sin Formular

 
- Página 1 -



Julian
Schmidt
¡Hola,
folgende Situation. Yo habe hier[...]  una Link-Liste con el Yo Variables por Get a una PHP-Expediente[...]  übergebe.
Sieht entonces en etwa así de
https://julian-schmidt.XProfan.com/source.php?Name=ProgressBar.inc&Datei=includes/quelltexte/ProgressBar.inc


Yo möchte nun el el Daten no a el URL angehängt voluntad pero para el Anwender unsichtbar übertragen voluntad.
Normaler Weise verwendet uno para solche Zwecke el Función Post. Kann Yo en esta Fall allerdings no anwenden como Yo kein Formular verwende.

Was hay para Möglichkeiten.
Mir fällt una el Daten por Get a una weiteres Dokument zusenden y luego por Session más a el Highlighter a übertragen. Oder el Links por Formulare a sustituir con Unsicherbaren Textfeldern en dennen el Inhalt el Variables drinnsteht. Beide Lösungen son allerdings sólo Frickellösungen. Gibt lo bessere Métodos?

LG

Julian
 
XProfan X2
Win7 Professional, SP1, AMD FX(tm)-8350 Eight-Core Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
30.03.2013  
 



 
- Página 1 -


Also para $_SERVER['HTTP_REFERER'] necesidad kein Formular,
como es sí drin de welcher URL el User kommt.

Usted puede Formular auch por <a href absenden por onclick=  [...] 

Den Submit-Button entonces css display:none conjunto oder por css así formen dass
él eben aussieht como una konventioneller Link.
 
31.03.2013  
 




Julian
Schmidt
Jo klappt. Darf el Button pero no Display none conjunto como Javascript deaktiviert ser podría. :p
 
XProfan X2
Win7 Professional, SP1, AMD FX(tm)-8350 Eight-Core Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
31.03.2013  
 




Julian
Schmidt
hmmmm....gefällt me irgendwie no tan bueno. Glaub Yo machs ahora doch más bien por Session y Weiterleitung por Encabezamiento...
 
XProfan X2
Win7 Professional, SP1, AMD FX(tm)-8350 Eight-Core Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
31.03.2013  
 




Julian
Schmidt
Jo es así algo schöner.
Nehme el Variables por Get entgegen y schreib el como Session
<?php
session_start();
 $_SESSION["Datei"] = $_GET["Datei"];
 $_SESSION["Name"] = $_GET["Name"];
 $_SESSION["View"] = $_GET["View"];
header("Location: source.php");
?>

Und lese ellos entonces en source.php otra vez una.
<?php
session_start();
 $Name = $_SESSION["Name"];
 $View = $_SESSION["View"];
 $Expediente = $_SESSION["Datei"];

Saludo

Julian
 
XProfan X2
Win7 Professional, SP1, AMD FX(tm)-8350 Eight-Core Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
31.03.2013  
 



Funktioniert entonces pero no si uno con más Tabs arbeitet,
also si uno una otro Expediente Mostrar möchte como el el
zuletzt el Sessionwerte gesetzt ha.
 
31.03.2013  
 




Julian
Schmidt
Doch, solange uno no aktualisiert.
 
XProfan X2
Win7 Professional, SP1, AMD FX(tm)-8350 Eight-Core Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
31.03.2013  
 




Julian
Schmidt
Würde gerne en Session bleiben. Ideen Yo bajo Verwemdung de Session todavía mehrere Tabs uso kann?
Mir fällt como una, el Yo el Variables una einmalige Zahl erweitere. Zum Ejemplo el Dateigröße des Quellcode en Bytes.
Statt
 $_SESSION["Datei"] = $_GET["Datei"];

entonces z.B.
 $_SESSION["Datei_".filesize($_GET["Datei"])] = $_GET["Datei"];

Dort podría lo entonces natürlich todavía a Doppelungen kommen.

[OFFTOPIC]Hoffe el va así de el Syntax[/OFFTOPIC]


Bessere Ideen???
 
XProfan X2
Win7 Professional, SP1, AMD FX(tm)-8350 Eight-Core Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
31.03.2013  
 



Das klingt para mich más después de "Fusch al Bau" y es auch no effizient. ^ ^

Entweder überträgst Usted por GET (willst No, por qué weiß Yo pero no)
oder por POST (sería uno sí nichts de merken/ sehen)
oder Usted urteilst anhand des Referer $_SERVER['HTTP_REFERER'] qué wohl
bastante elegant wäre
oder Usted machst lo rein por JS y DOM-Manupilation indem Usted el Inhalt des
Ver código fuente-Kontainer en el todo Página maximierst después de el Motto
document.body.innerHTML=document.getElementById("quelltextcontainer").innerHTML
y el wiederum könntest auch con window.open kombinieren y una neuen
Tab el Inhalt des Kontainers übertragen como Yo que aquí en XProfan.Com mache.

Letzteres kommt komplett sin Server de.
 
31.03.2013  
 




Julian
Schmidt
hmmm...qué tener Yo porque gerade otra vez para nen Humbug überlegt .
Kann doch no nen Variblennamen abfragen el Yo no otra vez rekonstruieren kann, como Yo el Variables no transferencia habe.
 
XProfan X2
Win7 Professional, SP1, AMD FX(tm)-8350 Eight-Core Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
31.03.2013  
 



 
- Página 2 -



Julian
Schmidt
Huch, du biste simplemente a rápidamente

Verstehe no bastante como Si es usted el con $_SERVER['HTTP_REFERER'] media.
Php.net sagt dazu
Sofern disponible, el Adresse el Página, en el el Benutzer una Link en el aktuell aufgerufene Página angeklickt ha. Dieser Valor se vom Navegador des Benutzers gesetzt. No todos Programas unterstützen esta Valor, manche offerieren como Feature incluso el Möglichkeit, valor de HTTP_REFERER incluso a bestimmen. Kurz, Sie puede diesem Valor no wirklich vertrauen.


Bringt me Imho sí primero nichts como el vorigen Artículos en la el Regel sí igual son. Nämlich en el Regel includes.php y quelltexte.php.

JS mag Yo net
 
XProfan X2
Win7 Professional, SP1, AMD FX(tm)-8350 Eight-Core Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
31.03.2013  
 



$_SERVER['HTTP_REFERER'] nutzt Usted entonces nichts, si mehrere Fuente
en uno Página hast, dass es correcta.

Si usted JS no einsetzen möchtest, entonces musst Usted lo sólo serverseitig lösen,
also el Server ya irgendwie mitteilen, qué él überhaupt Mostrar se.

Es por GET oder por POST oder por Cookie, aber Cookie conjunto por JS
magst Usted vermutlich auch no. Also Get oder Post. Get kannst Usted ya incluso,
Post Yo erklärt y como sehe Yo auch no Nachteile.

Könntest auch Get nehmen y por mod_rewrite por .htaccess-Expediente sólo una
"schöne" URL formatieren como z.B. /showsource/includes/rofl.inc

Rewriten könntest z.B. así:
KompilierenMarcaSeparación
y serverseitig explodest el sog. getenv("QUERY_STRING") con /
 
31.03.2013  
 




Julian
Schmidt
Ok, bleib entonces wahrscheinlich en aktuellen Variante. Con el más Tabs kann Yo verschmerzen. Komme wahrscheinlich irgendwann en esta Beiträg zurück.

Gracias para deine Mühen.
 
XProfan X2
Win7 Professional, SP1, AMD FX(tm)-8350 Eight-Core Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
31.03.2013  
 




Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

35.741 Views

Untitledvor 0 min.
Peter Max Müller vor 17 Tagen
p.specht29.11.2020
Georg Teles12.12.2019
Member 794588001.11.2018
Más...

Themeninformationen

Dieses Thema ha 2 subscriber:

Julian Schmidt (10x)
iF (5x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie