Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [bramka gg] Nie wysyła wiadomości.
Forum PHP.pl > Forum > Gotowe rozwiązania
maszkara
Witam, mam poważny problem z bramką. Mam formularz:
Kod
<form action="bramka.php" method="post">

<input name="to" type="text" size=20><br>

<textarea name="msg" rows=4 cols=24></textarea><br>

<input name="from" type="text" size=20>

<input type="submit" value="Wyslij">

</form>

A skrypt bramka.php [php:1:81f049b408]<?php
//...

// Includowanie klasy gg
// oczywiscie zgodnie z Twoja nazwa i sciezka
require_once( 'gg_gate.class.php' );

$gg = new gg_gate();
$gg->to = 1221331; // numer gg odbiorcy
$gg->msg = '';
$gg->from = '';
$gg->debug_mode = 1; // wylacznie debugera. Inne ustawienia podane sa przy metodzie debug

if ( $gg->send_msg() )
{
print '<b>Wyslano wiadomosc</b>';
}
else
{
print '<font color=red>nie wyslano wiadomosci</font>';
}
?> [/php:1:81f049b408]
Wpisałem swój nr. gg bezpośrednio do bramka.php gdy wpisuje go do formularza wogóle niewysyła wiadomości, tak samo jest z samą wiadomością, gdy niewpisze jej do skryptu dostaje pustą wiadomość.
Wpisanie zmiennych $to $msg $from do bramka.php nic niezmienia,
Kod z podanymi wyżej zmiennymi znajduje się również w pliku gg_gate.class.php
[php:1:81f049b408]// Classa bramki gg
class gg_gate{
var $to = ''; // uin gg adresata
var $msg = ''; // wiadomosc do adresata
var $from = ''; // nadawca
var $debug_mode = 3; // tryb debugera
var $debug_log = array(); // tablica loga debugera
var $_inner_vars = array(); // wewnetrzne zmienne classy

function gg_gate( $to='', $msg='', $from='' ){
$this->to = $to;
$this->msg = $msg;
$this->from = $from;
$this->debug_mode = 0;
$this->debug_log = array();
$this->_inner_vars = array(); [/php:1:81f049b408]
Może ktoś wie jak ją poprawić, dziękuje za pomoc.
Seth
[php:1:f4086b0dad]...
$gg->msg = $_POST['msg'];
$gg->from = $_POST['from'];
...[/php:1:f4086b0dad]

Musisz tez stworzyc konto dla bramki i pozniej w lini gdzie masz:
[php:1:f4086b0dad]...
$this->_inner_vars['gate_uinpass'] = array( '<nr. bramki>' => '<haslo bramki>', ... );
...[/php:1:f4086b0dad]
wstawic numer i haslo bramki.
kubatron
ja troche nierozumie numer bramki i hasło bramki? i jak stworzyć bramke? biggrin.gif
scanner
bramki haslo to ktore zalozyles na serwerze GG haslo konta dla bramki a numer bramki to numer jak wyzej.
kubatron
e dalej niekapuje biggrin.gif
kubatron
hasło moje do gg i numer gg moj?
Zepco
Aby bramka działała, musi to robić z jakiegoś konta, więc się zakłada nowe konto specjalnie dla niej. I potem w skrypcie dla bramki podaje się nr konta i hasło do niego. To jest tak jak ze zwykłym użytkonikiem, tylko że zamiast klienta GG jest skrypt obsługujący serwer GG.
Rozumiesz już?
kubatron
sorry ale dzis niemam głowy konto zakładam na gg? jakbyscie mogli to pomóżcie
spenalzo
Cytat
sorry ale dzis niemam głowy (...)

A to przepraszam, już wiecej nie bede na ciebie najeżdzał, bo nieładnie śmiać sie z inwalidy. Przepraszam.
kubatron
nio już rozumie zakładam sobie nowe gg i w skrypcie wpisuje numer i hasło gg biggrin.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.