PHP - Skype

Programovacie jazyky, rady, poradňa...
m_pro_m
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 268
Registrovaný: 05 jún 2009, 20:42

PHP - Skype

Príspevok od používateľa m_pro_m »

Čfte... pustil som sa do PHPéčka no a niečo skúšam vytvoriť.
Ale sám neviem, či mi to tak pomaly zapaľuje alebo nemám logické myslenie ale môj problém je nasledovný :

Chcem, aby sa na stránke zobrazila kolónka na text (input type=text) a vedľa toho tlačidlo(submit).
No a keď stlačíte tlačidlo, z textového poľa sa preberie nick na skype a mala by sa vykonať takáto vec :
skype:meno?call
Používa sa to <a href="skype:meno?call" >Zavolať meno</a>.
Ale fakt mi nedochádza ako to mám spraviť v PHP. Skúšal som to už všeliako ale nič mi nejde. Myslím si že riešenie je až primitívne ľahké.

Ďakujem za všetky rady.

// Doteraz sa mi podarilo spraviť iba to, aby sa po stlačení tlačidla (submit) vypísal ten odkaz <a href="skype:meno?call" >Zavolať meno</a> ... Ja to proste potrebujem dať do toho tlačidla aby sa to už spravilo a nie vypísalo. Nejako cez onClick aleo ja neviem ..
Mmartin
Guru
Guru
Používateľov profilový obrázok
Príspevky: 2786
Registrovaný: 07 feb 2009, 12:49
Bydlisko: Bratislava

Re: PHP - Skype

Príspevok od používateľa Mmartin »

cez JS by to slo

Kód: Vybrať všetko

<input id="meno" onblur="document.getElementById("hrefko").href=this.value"><a id="hrefko"><input type="submit"></a>
Neskusal som, ale teoreticky by to malo ist
m_pro_m
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 268
Registrovaný: 05 jún 2009, 20:42

Re: PHP - Skype

Príspevok od používateľa m_pro_m »

ja fakt neviem ako na to :/


toto je to moje href :

<a href='skype:" . $_POST['meno'] . "?call'>Zavolaj</a>

Ako to tam mám vložiť ? :?
Mmartin
Guru
Guru
Používateľov profilový obrázok
Príspevky: 2786
Registrovaný: 07 feb 2009, 12:49
Bydlisko: Bratislava

Re: PHP - Skype

Príspevok od používateľa Mmartin »

Hento je cely kod, ale nie je to v PHP ale v JS
eMPiko
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3085
Registrovaný: 11 jan 2007, 16:40

Re: PHP - Skype

Príspevok od používateľa eMPiko »

Kód: Vybrať všetko

<?php
if(isset($_POST['meno'])) {
     header('location: skype:'.$_POST['meno'].'?call');
}
?>
<html kod atd> ...
<form>
<input name="meno" type="text" /><input type="submit value="Odoslat" />
</form>
</html>
Toto skus
Mmartin
Guru
Guru
Používateľov profilový obrázok
Príspevky: 2786
Registrovaný: 07 feb 2009, 12:49
Bydlisko: Bratislava

Re: PHP - Skype

Príspevok od používateľa Mmartin »

To napadlo aj mna, ale myslim, ze presmerovanie na dokument to nevyriesi. Nie som si vsak 100% isty... Potom daj vediet, ako si dopadol.
m_pro_m
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 268
Registrovaný: 05 jún 2009, 20:42

Re: PHP - Skype

Príspevok od používateľa m_pro_m »

to mi nefunguje ... presmeruje ma to na hlavnú stránku webu ...
Mmartin
Guru
Guru
Používateľov profilový obrázok
Príspevky: 2786
Registrovaný: 07 feb 2009, 12:49
Bydlisko: Bratislava

Re: PHP - Skype

Príspevok od používateľa Mmartin »

To moje si skusal?
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: PHP - Skype

Príspevok od používateľa audiotrack »

Kód: Vybrať všetko

<form action="" method="GET" id="form"><input id="meno" onblur="document.getElementById('form').action='skype:'+this.value+'?call'"><input type="submit"></form>
m_pro_m
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 268
Registrovaný: 05 jún 2009, 20:42

Re: PHP - Skype

Príspevok od používateľa m_pro_m »

Audiotrack ďakujem !
Napísať odpoveď