[flash en php] Moet inloggen op server bij versturen e-mail

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • vormstreber
  • Registratie: Mei 2003
  • Laatst online: 25-04-2023

vormstreber

Neti pot fan sinds 1981

Topicstarter
Ik zit met waarschijnlijk een simpele vraag, maar ik heb zelf niet de kennis om hier een antwoord op te krijgen.

Momenteel ben ik bezig met het maken van een e-mail formulier die je in een flashvenster op een website invult, om vervolgens op verzenden te klikken, waardoor er een mailtje naar de eigenaar van de site gaat.

Ik heb eerdere ervaringen met gebruikers nagelezen via de search functie om vervolgens om de volgende handleiding uit te komen:
klikkerdieklik

Maar zodra ik dit nagemaakt heb en online uitprobeer krijg ik ineens een popup-venster te zien die me verzoekt om in te loggen?

Afbeeldingslocatie: http://img270.imageshack.us/img270/4840/inlog8jb.gif

Wat snapt deze n00b niet?

[ Voor 6% gewijzigd door vormstreber op 04-06-2006 15:48 ]

www.gijsbesselink.com


Acties:
  • 0 Henk 'm!

  • TheBorg
  • Registratie: November 2002
  • Laatst online: 18-06 12:29

TheBorg

Resistance is futile.

Staat de php file in een met .htaccess beveiligde directory?

Acties:
  • 0 Henk 'm!

  • vormstreber
  • Registratie: Mei 2003
  • Laatst online: 25-04-2023

vormstreber

Neti pot fan sinds 1981

Topicstarter
TheBorg schreef op zondag 04 juni 2006 @ 15:48:
Staat de php file in een met .htaccess beveiligde directory?
De php-file staat gewoon in dezelfde mapje als de flash en html bestand. Maar hoe kan ik dit controleren en wat moet/kan ik eraan veranderen. Zoals ik al zei, heb hier geen kennis over.

www.gijsbesselink.com


Acties:
  • 0 Henk 'm!

  • frickY
  • Registratie: Juli 2001
  • Laatst online: 09-06 21:17
Staat er in je PHP bestand iets in de trant van;
PHP:
1
2
3
4
<?php
header('WWW-Authenticate: Basic realm="Private"'); 
header('HTTP/1.0 401 Unauthorized'); 
?>

?

[ Voor 15% gewijzigd door frickY op 04-06-2006 16:00 ]


Acties:
  • 0 Henk 'm!

  • vormstreber
  • Registratie: Mei 2003
  • Laatst online: 25-04-2023

vormstreber

Neti pot fan sinds 1981

Topicstarter
frickY schreef op zondag 04 juni 2006 @ 16:00:
Staat er in je PHP bestand iets in de trant van;
PHP:
1
2
3
4
<?php
header('WWW-Authenticate: Basic realm="Private"'); 
header('HTTP/1.0 401 Unauthorized'); 
?>

?
+1 domme reactie hieronder

Nee, moet dat?

Momenteel staat er alleen:
PHP:
1
2
3
4
5
6
7
8
9
10
<?php
$to = "JOU@EMAIL.HIER";
$subject = "Hier het onderwerp van de mail";
//hieronder "hoef" je niets te veranderen
$bericht = $_POST['bericht'] ;
$header = "From: " . $_POST['naam'] . " <" . $_POST['emailadres'] . ">\n";
$header .= "Reply-To: " . $_POST['naam'] . " <" . $_POST['emailadres'] . ">\n";
$header .= "X-Priority: 1";
mail ($to, $subject, $bericht, $header);
?> 

[ Voor 62% gewijzigd door vormstreber op 04-06-2006 16:09 ]

www.gijsbesselink.com


Acties:
  • 0 Henk 'm!

  • GlowMouse
  • Registratie: November 2002
  • Niet online
Wat gebeurt er als je met de browser het PHP bestand opvraagt? Heb je ergens een demo'tje?

Acties:
  • 0 Henk 'm!

  • vormstreber
  • Registratie: Mei 2003
  • Laatst online: 25-04-2023

vormstreber

Neti pot fan sinds 1981

Topicstarter
GlowMouse schreef op zondag 04 juni 2006 @ 16:18:
Wat gebeurt er als je met de browser het PHP bestand opvraagt? Heb je ergens een demo'tje?
test omgeving:
link

directe link naar php:
link

www.gijsbesselink.com


Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 11-06 00:38

NMe

Quia Ego Sic Dico.

Controleer eerst eens of je PHP-code wel werkt door een normaal HTML-formulier te maken dat post naar je PHP-bestand. Je kan dan uitsluiten waar het probleem ligt.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Acties:
  • 0 Henk 'm!

  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

Zijn er wellicht vage rechten ingesteld op die PHP file?

offtopic:
overigens zou ik dat PHP script niet gebruiken, het kan erg makkelijk misbruikt worden voor bijvoorbeeld spam

Acties:
  • 0 Henk 'm!

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 17-06 17:33

Janoz

Moderator Devschuur®

!litemod

Dit is duidelijk een server instelling. Voor het opvragen van het php bestand wordt een basic authorization verlangt. Aangezien het niet in de code staat moet dit dus op de webserver ingesteld zijn.

Dit maakt dat dit probleem helemaal niks met flash, met php of met programmeren in het algemeen te maken heeft en daarom dus ook niet in programming thuis hoort.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Acties:
  • 0 Henk 'm!

  • vormstreber
  • Registratie: Mei 2003
  • Laatst online: 25-04-2023

vormstreber

Neti pot fan sinds 1981

Topicstarter
Erkens schreef op zondag 04 juni 2006 @ 16:26:
Zijn er wellicht vage rechten ingesteld op die PHP file?

offtopic:
overigens zou ik dat PHP script niet gebruiken, het kan erg makkelijk misbruikt worden voor bijvoorbeeld spam
Wat zouden jullie gebruiken in deze situatie? De bedoeling is dat er een mail verstuurd kan worden via een flashpagina, maar is het mogelijk om de rechten aan te passen van deze server?

www.gijsbesselink.com


Acties:
  • 0 Henk 'm!

  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

vormstreber schreef op zondag 04 juni 2006 @ 16:55:
Wat zouden jullie gebruiken in deze situatie? De bedoeling is dat er een mail verstuurd kan worden via een flashpagina, maar is het mogelijk om de rechten aan te passen van deze server?
sowieso mist je script de nodige input checking ;)
voor je daadwerkelijke probleem denk ik dat je bij je hosting provider eens navraag moet doen waarom PHP niet werkt :)

Acties:
  • 0 Henk 'm!

  • GlowMouse
  • Registratie: November 2002
  • Niet online
vormstreber schreef op zondag 04 juni 2006 @ 16:55:
[...]
Wat zouden jullie gebruiken in deze situatie? De bedoeling is dat er een mail verstuurd kan worden via een flashpagina, maar is het mogelijk om de rechten aan te passen van deze server?
Ik denk dat je webhost geen PHP-bestanden ondersteunt. Misschien bieden ze mail cgi-scripts aan die je kunt gebruiken. Anders moet je de gebruiker zelf laten mailen (via een href="mailto:), maar dat werkt wel veel minder mooi.

Acties:
  • 0 Henk 'm!

  • vormstreber
  • Registratie: Mei 2003
  • Laatst online: 25-04-2023

vormstreber

Neti pot fan sinds 1981

Topicstarter
GlowMouse schreef op zondag 04 juni 2006 @ 16:59:
[...]

Ik denk dat je webhost geen PHP-bestanden ondersteunt. Misschien bieden ze mail cgi-scripts aan die je kunt gebruiken. Anders moet je de gebruiker zelf laten mailen (via een href="mailto:), maar dat werkt wel veel minder mooi.
Net even gechecked, maar php zou ondersteunt moeten zijn. Zover ik kan zien geen cgi-scripts.
Heb eens eerder een cgi-script gebruikt, maar daar kreeg ik hetzelfde probleem met een inlogvenster..

Ik ga het even navragen aan de hoster van de site, misschien dat hij meer weet.

www.gijsbesselink.com

Pagina: 1